//
//  UserManager.swift
//  QKYC
//
//  Created by 陈鹏飞 on 2019/2/25.
//  Copyright © 2019 zhan. All rights reserved.
//

import Foundation
import HandyJSON
open class UserManager: NSObject {

    /// 实例化
    public static var sharedInstance : UserManager {
        struct Static {
            static let instance : UserManager = UserManager()
        }
        return Static.instance
    }
    /// 保存其他的信息
    public func saveOtherInfo(withInfo info:String,withKey key:String) {
        let userDefaults = UserDefaults.standard
        userDefaults.set(info, forKey: key)
    }
    /// 拉取其他的信息
    public func getOtherInfo(withKey key:String) -> String {
        let userDefaults = UserDefaults.standard
        return userDefaults.string(forKey: key) ?? ""
    }
}


/// 使用示例
//extension UserManager{
//    private var Token:String{
//        get{
//            return "Token"
//        }
//    }
//    func setToken(withToken token:String)  {
//        let userDefaults = UserDefaults.standard
//        userDefaults.set(token, forKey: Token)
//    }
//    func getToken() -> String {
//        let userDefaults = UserDefaults.standard
//        return userDefaults.string(forKey: Token) ?? "0.0.0"
//    }
//}
